
Demon Fire

Here's another game I wrote around 42 years ago for my CoCo (my other which I previously uploaded 
was Pac Rat, written in BASIC). I wrote this one in 6809e assembly. I submitted it to a few game 
companies but it was a year or two too late as they were no longer interested in "space invader" 
types of games. The birds were inspired by the Joust arcade game.

A demon drops blue drops of water on to your hose which you fire up at using your own spirts of 
water. The blue drops that hit your hose turn to fire balls and rise back up the side to fall down
as fire balls this time. If the fire balls hit your hose then you loose a life. Birds fly around to 
make things more chaotic and you can squirt those for points too. Notice that if your squirt of water
hits the blue sky that the demon hovers on, it degrades the sky a little. If you degrade the sky 
enough then something happens to the demon, but for the life of me, I don't recall what. Let us 
know if you find out!

The logic doesn't work perfectly but that doesn't stop it from being lots of fun.

I did later find an exploit that doesn't seem to work well with an emulator but I recall worked 
well with a joystick and that's to sit in the left corner and just keep squirting at the fire balls
that have just risen back up the left side. Just don't do that if you want to have fun.

Note that it is in color though some emulators play it in black and white. The color is needed to 
distinguish between blue falling water drops and red falling fire balls. With the xroar emulator, 
of the ones I've tested, the following Machines play in B&W: Dragon 32, Dragon 64, Dragon 200-E, 
Tandy CoCo (PAL), Tandy CoCo 2B (PAL,T1). And with xroar, I've found that the following play in color: 
Tano Dragon (NTSC), Tandy CoCo (NTSC), Tandy CoCo 2B (NTSC,T1).

It either requires a joystick with a firing button or an emulator that will emulate those things 
using keyboard and/or mouse (I find keyboard for firing and the mouse for back and forth movement
works well).

Steven Dufresne